reveal one's inner thoughts and secrets - Almanca İngilizce Sözlük